Definition of Centauria Calcitrapa
-
(noun) Mediterranean annual or biennial herb having pinkish to purple flowers surrounded by spine-tipped scales; naturalized in America
Synonyms of Centauria Calcitrapa
Antonyms of Centauria Calcitrapa
No Antonyms Found.
Homophones of Centauria Calcitrapa
No Homophones Found.